Power-Aware Runtime Scheduler for Mixed-Criticality Systems on Multicore Platform

نویسندگان

چکیده

In modern multi-core Mixed-Criticality (MC) systems, a rise in peak power consumption due to parallel execution of tasks with maximum frequency, specially the overload situation, may lead thermal issues, which affect reliability and timeliness MC systems. Therefore, managing has become imperative this regard, we propose an online management heuristic for This reduces system as much possible during runtime by exploiting dynamic slack per-cluster Dynamic Voltage Frequency Scaling (DVFS). Specifically, our approach examines multiple ahead determine most appropriate one assignment, that impact on temperature. However, changing frequency selecting proper task assignment core re-mapping at can be time-consuming cause deadline violation is not admissible high-criticality tasks. analyze then optimize run-time scheduler evaluate it various platforms. The proposed experimentally validated ODROID-XU3 (DVFS-enabled heterogeneous platform) embedded real-time benchmarks. Results show achieves up 5.25% reduction 20.33\% temperature compared existing method while meeting constraints different criticality modes.

برای دانلود باید عضویت طلایی داشته باشید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Mixed Criticality on Multicore / Manycore Platforms

This report provides an overview of the discussions, the program and the outcomes of the second Dagstuhl Seminar on Mixed Criticality on Multicore/Manycore Platforms. The seminar brought together researchers working on mixed criticality real-time applications, industrialists from the aerospace, railway, and automotive industries, and experts in certification. Seminar March 26–31, 2017 – http://...

متن کامل

Multicore Operating-System Support for Mixed Criticality∗

Ongoing research is discussed on the development of operating-system support for enabling mixed-criticality workloads to be supported on multicore platforms. This work is motivated by avionics systems in which such workloads occur. In the mixed-criticality workload model that is considered, task execution costs may be determined using more-stringent methods at high criticality levels, and lesss...

متن کامل

Software Power Analysis And Optimization For Power-Aware Multicore Systems

SOFTWARE POWER ANALYSIS AND OPTIMIZATION FOR POWER-AWAREMULTICORE SYSTEMSbySHINANWANGMay 2014 Advisor: Dr. Weisong ShiMajor: Computer ScienceDegree: Doctor of Philosophy Among all the factors in sustainable computing, power dissipation and energy consump-tion, arguably speaking, are fundamental aspects of modern computer systems. Different fromperformance metric,...

متن کامل

A safety concept for a wind power mixed-criticality embedded system based on multicore partitioning

The development of mixed-criticality systems that integrate applications of different criticality levels (safety, security, real-time and non real-time) can provide multiple benefits such as product cost-size-weight reduction, reliability increase and scalability. However, the integration of applications of different levels of criticality leads to several challenges with respect to safety certi...

متن کامل

Physical-State-Aware Dynamic Slack Management for Mixed-Criticality Systems

Safety-critical cyber-physical systems like autonomous cars require not only different levels of assurance, but also close interactions with dynamically-changing physical environments. While the former has been studied extensively by exploiting the notion of mixed-criticality (MC) systems, the latter has not, especially in conjunction with MC systems. To fill this important gap, we conduct an i...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems

سال: 2021

ISSN: ['1937-4151', '0278-0070']

DOI: https://doi.org/10.1109/tcad.2020.3033374